﻿@charset "utf-8";
.pageBanner { display:none;}
.mainBanner{position:relative;}
/*.mainBanner li img{width:100%;} 该行调整广告图宽度比率*/
.mainBanner li .con{display:none;}
.mainBanner .hd{position:absolute; bottom:25px; left:50%;margin-left: -75px;}
.mainBanner .hd li{float:left;background: #fff;border-radius: 50%;width:15px;height:15px;line-height:100px;overflow:hidden;margin: 0 5px;}
.mainBanner .hd li.on{ background-color:#006cb4}

#header{position: relative; z-index: 3;}
#content{background: #fff;}
.row{margin: 0 0 20px;}
.row:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.col-2{width: 590px;}
#focusNews{float: left; width: 585px; margin-right: 20px;}
#focusNews .bd { height:auto;}
#focusNews .hd {left: 0;height: auto;width: 100%;bottom: 33px;border-bottom:0;background:none;margin-bottom: 0;text-align: center;}
#focusNews .hd ul {float:none;width:100%;text-align: center;}
#focusNews .hd li {width:15px;height:15px;border-radius:50%;margin:0 4px;float: none;display: inline-block;}
#focusNews .hd li.on { background:#b10400}
#focusNews .bd .con .title{/* line-height: 50px; */text-align: center;width: 100%;padding-top: 30px;height: 40px;line-height: 36px;}
#focusNews .bd .con .titleBg{position: relative;background-color: #047bcd;display: block;height: 70px;opacity: 1;}
#focusNews .bd .con .title a{color: #fff;padding: 0; font-size:14px;}
#focusNews .bd .pic img{width: 585px;height: 370px;}
#focusNews .bd .con {position:relative;height: 70px;}

.topicLink { width:1200px; margin:0 auto; background:#ffeed2; height:22px; line-height:22px; padding:5px 20px; font-size:16px; overflow:hidden;}
.topicLink .seemore{float:right;border-left:1px solid #fff;padding-left:20px;color: #999;}
.topicLink li { float:left; margin-right:15px; padding-right:15px; border-right:1px solid #fff;}
.topicLink li a { color:#555;}

#rowA {/* background:url(../../base/img/rowabg.png) no-repeat right 110%; */padding: 0 0 10px;}

.mainAd{margin-bottom: 15px; /* width: 100%; */ overflow: hidden; position: relative;}
.mainAd .hd{position: absolute; z-index: 1; right: 4px; bottom: 14px;display: none;}
.mainAd .hd ul{overflow: hidden; zoom: 1; float: left;}
.mainAd .hd ul li{float: left; margin-right: 5px; width: 9px; height: 9px; line-height: 9px; text-align: center; background: #fff; cursor: pointer; color: #fff;}
.mainAd .hd ul li.on{background: #FF4F01; color: #fff;}
.mainAd .hd ul li span{display: none;}
.mainAd .bd{position: relative; overflow: hidden;}
.mainAd .bd li{position: relative;}
.mainAd .bd .pic{position: relative; z-index: 1; line-height: 0;}
.mainAd .bd .pic img{width: 100%; height: 80px; border: 0;}
.mainAd .bd .con{ display:none;}
.mainAd .hd ul li{height: 12px; width: 12px; background-color: #fff; border-radius: 50%;}
.mainAd .hd ul li.on{background-color: #f90;}

.topNews { border:1px solid #f0f0f0; padding:4px; height:70px; margin-bottom:20px;}
.topNews .hd{display:none;}
.topNews h3 {display: none;float: left;width:40px;height:50px;background:#b10400;padding:10px 20px;line-height:25px;font-size:20px;color:#fff;font-family: SimHei;border-radius:3px 0 0 3px;}
.topNews .tit { display:block;}
.topNews .calendar { display:none; position:relative;float:left;width:60px;height:60px;margin-right:20px;background:#b10400;padding:10px 10px 0;line-height:26px;font-size:13px;color:#ffffff;font-weight:400;border-radius:0 3px 3px 0;text-align: center;}
.topNews .calendar i { font-size:24px; color:#fffdd4; display:block;}
.topNews .calendar:before { position:absolute; top:11px; left:0; content:""; display:block; border-right:1px solid #c13633; width:0px; height:50px;}
.topNews .intro { display:none;}
.topNews .t { text-align:center; font-size:30px; font-weight:500; }
.topNews .t a { color:#a70000;  line-height:70px; }

#indXwdt {float: right;width: 595px;}
#indXwdt .bd li {height:55px; line-height:55px; overflow:hidden; padding:0;border:0;margin-bottom:10px;box-shadow: 0 0 5px #dfdfdf; font-size:14px; border-radius:20px 0 20px }
#indXwdt .bd li.last { margin:0;}
#indXwdt .bd li .title {font-size:14px;font-weight:400;text-align:left;height: 56px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: #fff;}
#indXwdt .bd li .title a { color:#333;}
#indXwdt .bd li .intro { display:none;}
#indXwdt .bd li .calendar {float:left;width:56px;padding:0 16px 0 20px;color:#6183a2;line-height:22px;margin-top:7px;border-right:1px solid #ddd;margin-right:20px;text-align: center;}
#indXwdt .bd li .calendar i { font-size:24px; display:block;}
#indXwdt .bd li .title:hover a { color:#a70000;}
#indXwdt .bd li .title:hover .calendar { color:#a70000;}

#rowB {/* background:#f5f5f5 url(../../base/img/rowbbg.png) no-repeat left top; */}
#rowB .box { float:left; width:585px; display:inline;}
#rowB .box .hd { border-color:#d8d8d8;}

.indBtns ul { margin-right:-25px;}
.indBtns li { float:left; width:180px;height:80px; background:#f1f6f9 url(../../base/img/rowcbtnlibg.png) right; border-radius:5px; margin-right:24px; margin-bottom:24px;}
.indBtns li a {display:block;line-height:80px;padding-left:82px;background:url(../../base/img/indbtnicons.png) no-repeat 17px 14px;text-decoration: none;}
.indBtns li:hover { background:#fff url(../../base/img/rowcbtnlibgon.png) no-repeat right;}
.indBtns li:hover a { color:#a70000;background-position-y:-86px; box-shadow:0 0 5px #ddd }

.indBtns .li2 a { background-position-x: -183px; }
.indBtns .li3 a { background-position-x: -383px; }
.indBtns .li4 a { background-position-x: -583px; }
.indBtns .li5 a { background-position-x: -783px; }
.indBtns .li6 a { background-position-x: -983px; }
.indBtns .li7 a { background-position-x: -1183px; }
.indBtns .li8 a { background-position-x: -1383px; }
.indBtns .li9 a { background-position-x: -1583px; }
.indBtns .li10 a { background-position-x: -1783px; }
.indBtns .li11 a { background-position-x: -1983px; }
.indBtns .li12 a { background-position-x: -2183px; }

#rowC .boxA .bd { padding:20px 0 0; }
#rowC .picList { margin-right:-20px;}
#rowC .picList li { float:left; margin-right:20px;}
#rowC .picList li img { width:285px; height: auto;}

/* 专题 */
#rowD {/* background:url(../../base/img/rowdbg.jpg) no-repeat; */height: 220px;/* padding: 20px 0 0; */margin: 0;}
#indRdzt .hd { height:50px; line-height:47px; margin-bottom:20px;}
#indRdzt .hd ul { float:right; padding-top:26px;}
#indRdzt .hd ul li { float:left; width:10px; height:10px; background:#ccc; overflow:hidden; border-radius:50%; margin-left:8px; display:inline;}
#indRdzt .hd ul li.on { background:#2e80b6}
#indRdzt .hd h3 { float:left; border-bottom:3px solid #0055a2; font-size:22px; color:#0055a2}
#indRdzt .hd h3 a { color:#0055a2}
#indRdzt .bd ul { margin-right:-33px;}
#indRdzt .bd li { float:left; margin-right:33px; text-align:center; line-height:32px;}

/*--
颜色代码
#416eb4 深色标题
#ddd 淡色边框
--*/